turnkey contractor - German English Dictionary